Big Huge Thesaurus

electronic countermeasures

noun